microbatería - German English Dictionary