requiring surgical intervention - Français Anglais Dictionnaire