average delay per vehicle - Turkish English Dictionary