wheel reinforcing pin - French English Dictionary