serve someone in good stead - Französisch Englisch Wörterbuch