horrorizarse - German English Dictionary