shining ram's-horn snail - Turco Inglés Diccionario