oil facilities - French English Dictionary