point of union of two mountains or hills - German English Dictionary