i felt impelled to say it. - Espagnol Anglais Dictionnaire