genetically engineered viruses - Francés Inglés Diccionario