two leather straps with stones to throw at cattle - Français Anglais Dictionnaire