play the last card - Turkish English Dictionary