hospital equipment and supplies - Alemán Inglés Diccionario