cover something in earth - Español Inglés Diccionario