overlying stratum overburden - Francés Inglés Diccionario