last-ditch defense - Allemand Anglais Dictionnaire