perform a surgical intervention - Français Anglais Dictionnaire