de-humanization - German English Dictionary