someone who has limited mental capacity - Español Inglés Diccionario