secret advertisement - French English Dictionary