to play one's cards right - Spanish English Dictionary