person with altered mental faculties - Alemán Inglés Diccionario