microbattery - French English Dictionary