very fine woven straw - French English Dictionary