dual-fuel engine - French English Dictionary