site of ancient aboriginal villages - Deutsch Englisch Wörterbuch