on a pinch - Deutsch Englisch Wörterbuch