face the challenge - Alemán Inglés Diccionario