meaning of Autocross

Autocross - German to English

autocross