superfuse - Spanish English Dictionary