hospital equipment and supplies - Espagnol Anglais Dictionnaire