overirrigation - German English Dictionary