long-spined sea urchin - Francés Inglés Diccionario