the bright spot - French English Dictionary