reveal (one's) cards - French English Dictionary