show one’s cards - Alemán Inglés Diccionario