Wörterbuch Englisch Deutsch 🔎 extended search last resort DeutschEnglish letzter Ausweg last resort [noun] Notnagel {m}[fig.] last resort [noun]