automatic card dispenser - German English Dictionary