stud-piloted wheel - French English Dictionary