petroleum distillate fuel - Turkish English Dictionary