dehumanizes - Francés Inglés Diccionario