electronic shock protection - Turkish English Dictionary