hand-stitching tool - Francés Inglés Diccionario