point of union of two mountains or hills - Türkisch Englisch Wörterbuch