be covered in hay - French English Dictionary