Next question: What does Machinengewehr in English mean?
What does Sturmgewehr mean? Does Machinenpistole mean the same as Sturmgewehr (MP44 = StG44) ? If not, why does MP44 have 2 names? Which one is more common, or more accurate, or more official, etc.?
machinengewehr's, non literal translation would just be machinegun. The non literal translation for sturmgewehr would just be 'assault rifle'. The various names for the MP44 comes from a complicated development. The best overview Iv found is here--> http://www.cruffler.com/historic-february00.html The short story is that there was a Mkb program (standing for "Maschinenkarabiner" (machine carbine))," from which the Mkb 42 (W) (w for walter) and Mkb 42(H) (h for haenel) resulted. The Hanael won the competetion and 10 thousand plus MKb42(H)'s were made. Development continued resulting in the Mp43 (and one other variant the Mp43/I) based of the Haenel design of a Mkb. In april of 44 hitler renamed the Mp43 the Mp 44, and again later that year renamed the Mp44 the Stg44. The Mp43, Mp44, and Stg44 are all nearly the same except for small production difference over ther period such as with fit and finish.