public relations and advertising - French English Dictionary