Renault Duster 1.3 Turbo Petrol Engine Explained, Developed with Mercedes Benz Technology