high-tension pulse - Francés Inglés Diccionario