fulminate (explode or detonate) - Turc Anglais Dictionnaire