soil surface sealing - Francés Inglés Diccionario