electric muscle stimulator - Turkish English Dictionary