throttle valve spindle - German English Dictionary