have a great triumph - Allemand Anglais Dictionnaire