i felt impelled to say it. - Spanisch Englisch Wörterbuch