put in a predicament - Deutsch Englisch Wörterbuch