glass-topped - French English Dictionary