engage in legal transactions - Fransızca İngilizce Sözlük