sealed/maintenance-free battery - Spanish English Dictionary