remote-controlled helicopter - Spanish English Dictionary