geotechnical fabric - Spanish English Dictionary