sealed/maintenance-free battery - German English Dictionary