premises under video surveillance - French English Dictionary