meaning of Avant-Rock

Avant-Rock - German to English

avant rock