challenge trophy - Francés Inglés Diccionario