spiny slipper shell - Español Inglés Diccionario