drainage tubes for medical purposes - Allemand Anglais Dictionnaire