water storage basins - French English Dictionary