last-ditch effort - Spanisch Englisch Wörterbuch