throttle kicker vacuum solenoid valve - Turkish English Dictionary