glass block partition wall - French English Dictionary