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