triumphing - Allemand Anglais Dictionnaire