iron-powder electrode - Turkish English Dictionary