public relations and publicity department - Spanish English Dictionary