trip odometer - Turkish English Dictionary