site of ancient aboriginal villages - Französisch Englisch Wörterbuch