bucking horse - French English Dictionary