What does Beutereste mean?

Beutereste - German to English

prey stays