portable water storage tank - French English Dictionary