liquefied petroleum gas bus - French English Dictionary