person with altered mental faculties - Espagnol Anglais Dictionnaire