olympic champion - Francés Inglés Diccionario