triumphal ode - Turkish English Dictionary