take shelter/refuge - Alemán Inglés Diccionario