want of mental faculties - German English Dictionary