absorbed glass mat battery - French English Dictionary