place and stead - Español Inglés Diccionario