mountain rifle battalion - German English Dictionary