What does Autocross mean?

Autocross - German to English

autocross