thin twine or hemp string - Francés Inglés Diccionario