stiffleg derrick - French English Dictionary