meaning of abtriften

abtriften - German to English

to make freedom