barter transactions revenue disclosures - German English Dictionary