meaning of aasfressende Käfer

aasfressende Käfer - German to English

scavenger beetles