Spiny slipper shell - Francés Inglés Diccionario