sand fence - Allemand Anglais Dictionnaire