mean of public communication - Spanish English Dictionary