worm steering - French English Dictionary