wrap up in hay - German English Dictionary