self-baking electrode - Turkish English Dictionary