advanced highway maintenance technology - Spanish English Dictionary