reveal (one's) cards - German English Dictionary