glass tumbler - French English Dictionary