low maintenance battery - Turkish English Dictionary