requiring surgical intervention - Allemand Anglais Dictionnaire