queue ticket dispenser - German English Dictionary