microbatería - French English Dictionary