potable water supply tank - French English Dictionary