ticket dispenser - Spanish English Dictionary