silicate: a salt or ester derived from silicic acid
salt: a compound formed by replacing hydrogen in an acid by a metal (or a radical that acts like a metal)
hacienda: the main house on a ranch or large estate