rice irrigation facilities - Spanish English Dictionary