non-woven fabrics formed of fibres - Turc Anglais Dictionnaire