What does am dichtesten besiedelt mean?

am dichtesten besiedelt - German to English

many densely inhabited