sealed/maintenance-free battery - Turkish English Dictionary