person lacking intelligence - Español Inglés Diccionario