make a deal with - Fransızca İngilizce Sözlük