engine idling - Turkish English Dictionary