irrigation water wheel - French English Dictionary