water and power commissioners - French English Dictionary