microfuse - German English Dictionary