rotary drilling implement - Turkish English Dictionary