national service for rural waterworks - Français Anglais Dictionnaire