a deck of cards - Français Anglais Dictionnaire