euphoria of victory - Turc Anglais Dictionnaire