radio-controlled bulldozer - French English Dictionary