glass closet - French English Dictionary