amount of barter transaction revenue - Deutsch Englisch Wörterbuch