stand someone in good stead - Turco Inglés Diccionario