hand-stitched - Francés Inglés Diccionario