the world of sport - German English Dictionary