camouflaged advertisement - Spanish English Dictionary