electric blasting cap - Turkish English Dictionary