eco-regions - German English Dictionary