wolf with prey in its mouth - German English Dictionary