natural climate barrier - Allemand Anglais Dictionnaire