juvenile prison - French English Dictionary