amount of barter transaction revenue - German English Dictionary