to receive shelter - Turco Inglés Diccionario