bag-stitching machine - Francés Inglés Diccionario