binding sale agreement - Fransızca İngilizce Sözlük