liquid-petroleum-gas bus - French English Dictionary