standing derrick - French English Dictionary