public relations division - French English Dictionary