winter sports and skiing center - German English Dictionary