to highly publicize - Spanish English Dictionary