take shelter/refuge - Francés Inglés Diccionario