geographic barrier - German English Dictionary