stand somebody in good stead - Deutsch Englisch Wörterbuch