rice irrigation facilities - German English Dictionary