petroleum distillate fuel - French English Dictionary