be in a pinch financially - Deutsch Englisch Wörterbuch