people with mental disabilities - Spanish English Dictionary