maximum permitted mileage - French English Dictionary