thin twine or hemp string - Alemán Inglés Diccionario