it runs on diesel - French English Dictionary