the sweet smell of victory - Allemand Anglais Dictionnaire