premises under video surveillance - Spanish English Dictionary