lead germanate glasses - Spanish English Dictionary