intermittent throttle body injection - German English Dictionary