red urchin - Francés Inglés Diccionario