meaning of aufeinander rasen

aufeinander rasen - German to English

to hurtle into both