world ski championships - German English Dictionary