triumphs - Alemán Inglés Diccionario