automatic turret machine - Spanish English Dictionary