fulfill one's vow - Fransızca İngilizce Sözlük