seal the deal - Französisch Englisch Wörterbuch