oncoming truck carrying diesel - Turkish English Dictionary