radio-controlled engine - German English Dictionary