hospital design and construction - French English Dictionary