tessellated glass mosaic - French English Dictionary