throttle pulley stop - Turkish English Dictionary