mountain sports - German English Dictionary