geosynthetic barrier - German English Dictionary