large stub of tree/vine-stock - Turkish English Dictionary