irrigation distribution systems - German English Dictionary