cardsharp: a professional card player who makes a living by cheating at card games
card player: someone who plays (or knows how to play) card games
commensal: either of two different animal or plant species living in close association but not interdependent