show one's cards - Spanish English Dictionary