play one’s last card - German English Dictionary