be spotted on a security camera - Turkish English Dictionary