youth detention center - French English Dictionary