self baking electrode - Turkish English Dictionary