find oneself in a pickle - Deutsch Englisch Wörterbuch