steering rack housing - French English Dictionary