sealed/maintenance-free battery - Francés Inglés Diccionario