radio-controlled aircraft - German English Dictionary