irrigation union - French English Dictionary