steam blasting - Turkish English Dictionary