horrendously - German English Dictionary