press and public relations unit - Spanish English Dictionary