take shelter in - Turco Inglés Diccionario