last throw of the dice - German English Dictionary