rotary steerable system - French English Dictionary