person who has mental deficiencies - Espagnol Anglais Dictionnaire