electronic shock protection - Español Inglés Diccionario