cover something in earth - Francés Inglés Diccionario