olympic champion - French English Dictionary