fulfill one's vow - Allemand Anglais Dictionnaire