liquefied petroleum gas engine - French English Dictionary