tentacle sheath - Turc Anglais Dictionnaire