affording no shelter - Francés Inglés Diccionario