amount of barter transaction revenue - Spanish English Dictionary