serve someone in good stead - German English Dictionary