world scene - Spanish English Dictionary