surveillance mechanism - German English Dictionary