You just said something irrelevant to what this was about. You wanna let us know you know italian? Anyone could have made the connection. I have Mastercard Maestro in my country, and it's not translated. And if it were like you then it's name would've been Maestrocard...