edison storage battery - French English Dictionary