so shocking to cause screams - German English Dictionary