Hospital facilities - Francés Inglés Diccionario