committed an outrage - Spanish English Dictionary