deep-penetration electrode - Turkish English Dictionary