surveillance photo - German English Dictionary