hospital design and construction - Espagnol Anglais Dictionnaire