radio-controlled helicopter - German English Dictionary