meaning of Benzindirekteinspritzungstechnologie

Benzindirekteinspritzungstechnologie - German to English

direct injection spark ignition technology