in a complicated spot - Deutsch Englisch Wörterbuch