a tight spot - Deutsch Englisch Wörterbuch