cushion dozer - Turkish English Dictionary