Mastercard is a VISA brand I believe, so it's very unlikely you're going to get a partnership between Bitcoin and VISA in order to produce some sort of amalgamation card. I think you might be able to get a viable Bitcoin debit card, but t would probably need a proprietary payment terminal in order to correctly register the transaction. This is something that could definitely be facilitated by the lightning netwrk howeve, where payments could be handled offchain through specialized payment channels and a BTC credit card.