open-air museum - Spanish English Dictionary