What are the deck of cards names?

Ranks: Ace, 2–10, Jack, Queen, King. Suits: Hearts, Diamonds, Clubs, Spades.