have (something) surgically removed - Espagnol Anglais Dictionnaire