stand-off surveillance - German English Dictionary