youth detention centre - Spanish English Dictionary