public relations executive - French English Dictionary