glass makers' soap - French English Dictionary