triumphal ode - Español Inglés Diccionario