tentacle sheath - Alemán Inglés Diccionario