radio-controlled car - French English Dictionary