perform surgery on - French English Dictionary