meaning of Aas fressen

Aas fressen - German to English

to feast upon carrion