stand in the stead of - Turco Inglés Diccionario