queue ticket dispenser - French English Dictionary