advanced highway maintenance technology - Français Anglais Dictionnaire