needle insertion sheath - Allemand Anglais Dictionnaire