mineral oil refinery - French English Dictionary