water and power revenue funds - French English Dictionary