radio-controlled car - Spanish English Dictionary