play one's cards well - French English Dictionary