stones tied to a rope or a net - Français Anglais Dictionnaire