hemp rope or thread - Alemán Inglés Diccionario