Definition of card key in English:

card key

noun