affording no shelter - Français Anglais Dictionnaire