What does Benzindirekteinspritzungstechnologie mean?

Benzindirekteinspritzungstechnologie - German to English

direct injection spark ignition technology