cell for insane persons - Espagnol Anglais Dictionnaire