geotextile membrane - Francés Inglés Diccionario