olympic champion - German English Dictionary