multi-stage machine - Spanish English Dictionary