cell for insane persons - Spanish English Dictionary