to transfect something - Francés Inglés Diccionario