multipurpose prepaid card - French English Dictionary