reveal (one's) cards - Spanish English Dictionary