meaning of abgelegene Siedlung

abgelegene Siedlung - German to English

outpost [remote settlement]