be spotted on a security camera - Turc Anglais Dictionnaire