petroleum-refinery plant - French English Dictionary