German-English translation for "subhuman"

"subhuman" English translation