person with low general intelligence - Spanish English Dictionary