take shelter from - Turco Inglés Diccionario