spartiacque

Etymology
.

Noun

 * 1)  watershed, drainage divide, divide
 * 2)  watershed, turning point