microbattery - German English Dictionary