braided leather quirt - French English Dictionary