impervious strata - Francés Inglés Diccionario