integrated rural telematics - Français Anglais Dictionnaire