What does Autobombenexplosion mean?

Autobombenexplosion - German to English

car-bomb explosion