everyday life scene - Spanish English Dictionary