felt vindicated - Français Anglais Dictionnaire