rotary-cycle drilling machine - Spanish English Dictionary