tentacle sheath - Español Inglés Diccionario