meaning of Barablösung

Barablösung - German to English

money settlement