radio-controlled bulldozer - Turkish English Dictionary