fulfill one's vow - Français Anglais Dictionnaire