abscheulicher - German English Dictionary