maximum permitted mileage - Español Inglés Diccionario