reel irrigation system- - French English Dictionary