throttle pulley stop - Spanish English Dictionary