What does aasfressende Käfer mean?

aasfressende Käfer - German to English

scavenger beetles