cover something in earth - Turco Inglés Diccionario