What does Artrock mean?

Artrock - German to English

art rock