triumphal ode - Alemán Inglés Diccionario