What does abgelegene Siedlung mean?

abgelegene Siedlung - German to English

outpost [remote settlement]