meaning of abscheulicher

abscheulicher - German to English

even more horrible