mentally deficient or disordered person - Espagnol Anglais Dictionnaire