throttle valve switch - Turkish English Dictionary