youth detention centre - Español Inglés Diccionario