a bright spot - French English Dictionary