to feel the pinch - Deutsch Englisch Wörterbuch