juvenile detention center - German English Dictionary