play one's cards well - German English Dictionary