press advertisement - French English Dictionary