sphenophytes - Francés Inglés Diccionario