affording no shelter - Turc Anglais Dictionnaire