stand in stead - Francés Inglés Diccionario