overirrigation - French English Dictionary