person who has altered mental faculties - French English Dictionary