rotary table machine - Spanish English Dictionary