spiculigenous - Francés Inglés Diccionario