renewable fuse - German English Dictionary