overlying stratum overburden - Turco Inglés Diccionario