throttle valve lever - Spanish English Dictionary