dehumanizes - German English Dictionary