play the last card - German English Dictionary