reveal (one's) cards - Espagnol Anglais Dictionnaire