hemp rope or thread - Turco Inglés Diccionario