maximum permitted mileage - German English Dictionary