temporary isolation facility - Alemán Inglés Diccionario