affording no shelter - Turco Inglés Diccionario