garden irrigation system - Spanish English Dictionary