play snow one's cards - German English Dictionary