impervious strata - Alemán Inglés Diccionario