a shocking news - French English Dictionary