fire urchins - Francés Inglés Diccionario