instantaneous blasting cap - Turkish English Dictionary