cover something in earth - French English Dictionary