point of union of two mountains or hills - Französisch Englisch Wörterbuch