maximum permitted mileage - Turkish English Dictionary