penitentiary facility - Francés Inglés Diccionario