oil/petroleum industry - French English Dictionary