make a victorious exit - Allemand Anglais Dictionnaire