special-purpose embroidering machine - Francés Inglés Diccionario