heure du berger

Etymology
lit. 'the shepherd's hour'.

Noun

 * 1) the right time for a tryst; a romantic window of opportunity