natural climate barrier - Deutsch Englisch Wörterbuch