rotary drilling implement - French English Dictionary