play one's last card - Turkish English Dictionary