very fine woven straw - Turco Inglés Diccionario