irrigation improvement - Spanish English Dictionary