horrification - German English Dictionary