mass surveillance - Spanish English Dictionary