surveillance footage - Turkish English Dictionary