shoe string sand deposit - Français Anglais Dictionnaire