tentacle sheath - Francés Inglés Diccionario