in one's stead - Español Inglés Diccionario