glass wrapped - French English Dictionary