to transplant something - Francés Inglés Diccionario