semi-open prison - Spanish English Dictionary