endogen - Francés Inglés Diccionario