dehumanization - Spanish English Dictionary