oil production system - French English Dictionary