hydrographic equipment depot - German English Dictionary