settle on a deal - Fransızca İngilizce Sözlük