steering rack tube - Turkish English Dictionary