woven geotextile - Turkish English Dictionary