emblem of triumph - Turkish English Dictionary