day's sight - French English Dictionary