What does Aufeinanderprall mean?

Aufeinanderprall - German to English

collision