mentally less gifted - Espagnol Anglais Dictionnaire