sheltered spot - Allemand Anglais Dictionnaire