hemp rope or thread - Español Inglés Diccionario