juvenile prison - Spanish English Dictionary