hospital equipment and supplies - Allemand Anglais Dictionnaire