sealed/maintenance-free battery - Alemán Inglés Diccionario