What does Callingcard mean?

Callingcard - German to English

calling card