have a good hand (of cards) - Spanish English Dictionary