affording no shelter - Allemand Anglais Dictionnaire