last-ditch defense - German English Dictionary