radio-controlled toy vehicles - Spanish English Dictionary