highest part of a town - Französisch Englisch Wörterbuch