oil corporation - French English Dictionary