triumpher - Alemán Inglés Diccionario