geographically separate populations - German English Dictionary