strike pay dirt - German English Dictionary