townsite - Französisch Englisch Wörterbuch