rope stitch - Francés Inglés Diccionario