piece of rope - Francés Inglés Diccionario