link (stitch) - Francés Inglés Diccionario