pledge one's troth - Français Anglais Dictionnaire