steering rack tube - French English Dictionary