special-purpose embroidering machine - Español Inglés Diccionario