groundwater barrier - Turkish English Dictionary