electronic toll and traffic management - Francés Inglés Diccionario