British soldier used the word "Kraut" for the German soldier. This originated during WW1 or earlier.
British and Americans serving in Italy called the Germans by the name "Teds" which is short for the Italian name for Germans---"Tedeschi".
I do not know what soldiers were called but after the U.S. Marines 2nd and 3rd division utterly crushed the German 237th, 10th, 197th, 87th, and 28th Divisions in 26 days at the battle of Belleau wood; with the terrain, German use of large quantities of mustard gas, French retreat, and manpower all in favor of Germany. The Germans began calling Marines, Teufel Hunden which translates to Devil Dogs for the terrifying ferocity of Marines relentless style of fighting with no mercy down to bloody hand to hand combat. A name which is in common use among Marines today.
another name for the british are lobsterbacks and redcoats
Lobster Backs and Redcoats.
The Germans referred to the British as 'Tommys'.
Krouts, because Germans often like Sour Krout
A nickname for US soldiers in WW1 was doughboys.
the Germans
US soldiers referred to Germans as "Krauts" during World War II.
In 1940, British soldiers were in France to try and stop the Germans invading. In 1944 they were in France to beat the Germans back.
A molecule
lobsters
another name for the british are lobsterbacks and redcoats
Redcoats :)
Lobster Backs and Redcoats.
The Germans referred to the British as 'Tommys'.
Redcoats was one nickname.
Bosch - usually spelt boche - was mainly the French nickname; the British preferred to call the Germans the Huns. The soldiers from Germany were also called Hessians because many of them came from Hess,Germany.
Germans lost 465,000 Allies lost 625,000