rotary drilling implement - Spanish English Dictionary