I know a few for British and American and Russian, but what about Belgian or French soldiers? How about Italian, Japanese, Australian, Canadian, Yugoslavian, Czech, Croat, Romanian, Greek? Anything weird or obscure?
/u/LBo87 gave a good answer in an old thread.
There is /u/Astrogator's answer as well, which adds one more term. See the last bullet point.