water-power mill - French English Dictionary