high-density battery - Francés Inglés Diccionario