accumulator acid - French English Dictionary