emblem of triumph - Allemand Anglais Dictionnaire