have a good hand (of cards) - Français Anglais Dictionnaire