deep brain stimulator - Turkish English Dictionary