fulfill one's vow - Turc Anglais Dictionnaire