strong yarn for certain fabrics - Francés Inglés Diccionario