esparto rope of three strands - Francés Inglés Diccionario