maximum permitted mileage - Alemán Inglés Diccionario