overirrigation - Turkish English Dictionary