mountain ski battalion - German English Dictionary