rock blasting - Turkish English Dictionary