have (something) surgically removed - Français Anglais Dictionnaire