water provision - French English Dictionary