electronic throttle valve - Spanish English Dictionary