special-purpose embroidering machine - Alemán Inglés Diccionario