What does Barterhandel mean?

Barterhandel - German to English

barter trade