remote-controlled camera - German English Dictionary