surveillance footage - French English Dictionary