radio-controlled watch - Spanish English Dictionary