silica deposit (on turbine blades) - Francés Inglés Diccionario