to meet their engagement - Fransızca İngilizce Sözlük