throttle valve shaft - Turkish English Dictionary