seal the victory - Allemand Anglais Dictionnaire