liquefied petroleum gas bus - Spanish English Dictionary