spiny snail - Español Inglés Diccionario