person lacking intelligence - Spanish English Dictionary