undisputed champion - Francés Inglés Diccionario