storage irrigation system - French English Dictionary