bucking stool - French English Dictionary