camouflaged advertisement - French English Dictionary