wire stitching machine - Francés Inglés Diccionario