be holed up - Alemán Inglés Diccionario