meaning of bestreiken

bestreiken - German to English

to boycott