hydrologic barrier - Turkish English Dictionary