seal the deal - Allemand Anglais Dictionnaire