multipurpose prepaid card - German English Dictionary