radio-controlled toy vehicles - German English Dictionary