shotblasting - German English Dictionary