steam blasting - German English Dictionary