needle insertion sheath - Turc Anglais Dictionnaire