hydrographic equipment repair shop - Turkish English Dictionary