all-wheel bulldozer - Turkish English Dictionary