throw three leather straps with stones at cattle - French English Dictionary