oil derrick - French English Dictionary