submerged electrode - Spanish English Dictionary