hand-stitched - Español Inglés Diccionario