offshore oil storage facilities - French English Dictionary