i felt impelled to say it. - Français Anglais Dictionnaire