steering wheel boss - French English Dictionary