hospital equipment and supplies - Inglés Sinónimo Diccionario