removal of overburden - Turco Inglés Diccionario