sandblasting technology - Alemán Inglés Diccionario