crude petroleum and petroleum products - French English Dictionary