be baying for someone's blood - German English Dictionary