three leather straps with stones to throw at cattle - Französisch Englisch Wörterbuch