dehumanises - Francés Inglés Diccionario