stand somebody in good stead - Französisch Englisch Wörterbuch