thermal architecture - Spanish English Dictionary