meaning of abfetten

abfetten - German to English

to degrease