de-humanised - Espagnol Anglais Dictionnaire