take shelter in - Francés Inglés Diccionario