hydrographic equipment depot - French English Dictionary