tightly woven flat fabric - Alemán Inglés Diccionario