so shocking to cause screams - Spanish English Dictionary