throttle modulator valve - Turkish English Dictionary