rainwater collection and irrigation system by means of ditches for agricultural use - Spanish English Dictionary