heure du berger
Meanings
Noun
1. the right time for a tryst; a romantic window of opportunity