triumphed - Alemán Inglés Diccionario