requiring surgical intervention - German English Dictionary