thin twine or hemp string - Turco Inglés Diccionario