glaziers' diamonds - French English Dictionary