tightly woven flat fabric - Turco Inglés Diccionario