meaning of Callingcard

Callingcard - German to English

calling card