recoverable underwater storage tank - French English Dictionary