requiring surgical intervention - French English Dictionary