steering rack housing - Spanish English Dictionary