lead galliate glasses - German English Dictionary