triumphal ode - Francés Inglés Diccionario