settle on a deal - Französisch Englisch Wörterbuch