micropower - German English Dictionary