department of public relations and publicity - French English Dictionary