conclure un accord

listen to the pronunciation of conclure un accord
Französisch - Englisch
conclude a deal
make a deal
strike a deal
conclude an agreement