unavoidable predicament - Deutsch Englisch Wörterbuch