juvenile prisons - French English Dictionary