delayed blasting - Turkish English Dictionary