spiny snail - Francés Inglés Diccionario