land rig - French English Dictionary