challenge trophy - Alemán Inglés Diccionario