subsoil water irrigation system - Spanish English Dictionary