meaning of abfaulend

abfaulend - German to English

rotting down