challenge trophies - Español Inglés Diccionario