winter sports in the mountains - German English Dictionary