main throttle valve - Spanish English Dictionary