limited-purpose prepaid card - German English Dictionary