geographic isolation - German English Dictionary