dehumanizes - Spanish English Dictionary