The phrase "injection petrol" refers to a type of fuel for cars that is injected directly into the engine to help it run smoothly and efficiently. Full definition
The 2.0 - litre turbocharged direct injection petrol engines are powerful and refined and generate strong torque from low speeds, ensuring excellent launch performance and mid-range response. (ausmotive.com)