polypropylene twine - Turco Inglés Diccionario