strike pay dirt - Deutsch Englisch Wörterbuch