glass block partition wall - Spanish English Dictionary