mountain shoes - German English Dictionary