natural-gas powered - Spanish English Dictionary