bus with pressurized natural gas - Spanish English Dictionary