to transfect something - Español Inglés Diccionario