hospital design and construction - Spanish English Dictionary