stand somebody in good stead - Allemand Anglais Dictionnaire