dehumanizing - German English Dictionary