euphoria of victory - Allemand Anglais Dictionnaire