meaning of Bartransaktion

Bartransaktion - German to English

money deal