alternative form of trasplantar - French English Dictionary