that's a live wire - Francés Inglés Diccionario