dehumanizes - Alemán Inglés Diccionario