endosymbiont - Francés Inglés Diccionario