Snake-like worm shell - Turco Inglés Diccionario