meaning of Aufeinanderprall

Aufeinanderprall - German to English

collision