person with altered mental faculties - Allemand Anglais Dictionnaire