remote-controlled helicopter - German English Dictionary