German-English translation for "toadeating"

"toadeating" English translation