people with mental disabilities - German English Dictionary