high tension battery - Francés Inglés Diccionario