hospital equipment and supplies - Francés Inglés Diccionario