cushioned blasting - Turkish English Dictionary