water storage basin - French English Dictionary