throttle idle microswitch - German English Dictionary