ecological barrier - German English Dictionary