sealed/maintenance-free battery - Español Inglés Diccionario