fulminate (explode or detonate) - Turkish English Dictionary