high tension electrode - German English Dictionary