stitches together - Francés Inglés Diccionario