subsoil water irrigation system - French English Dictionary