meaning of Abtrift

Abtrift - German to English

freedom