exogenous DNA - Francés Inglés Diccionario