advanced highway maintenance technology - Francés Inglés Diccionario