a last resort - Deutsch Englisch Wörterbuch