idle throttle stop - Turkish English Dictionary