person who has altered mental faculties - Spanish English Dictionary