remote-controlled camera - Spanish English Dictionary